home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 Extra / Chip_Extra_1999.iso / share / aktuell / mimarzip / m8vcs99.exe / MimarSinan ACE Wrapper (ACE) / ace12b / REACE / REACE.TXT < prev    next >
Encoding:
Text File  |  1998-05-24  |  8.7 KB  |  197 lines

  1. ---------------------------------------------------------------------------
  2.   REACE.BAT                                        (C) Juergen Peters, 1998
  3. ---------------------------------------------------------------------------
  4.   Version 0.12a                                                  05-10-1998
  5. ---------------------------------------------------------------------------
  6.   Batchfile to convert any given archive into the ACE format (or any other)
  7.   using UU.EXE ("Universal Unpacker").
  8. ---------------------------------------------------------------------------
  9.   The needed tool UU can be frequested or downloaded at the BBS of the
  10.   author (Adresses and telephone numbers near the end of this text) under
  11.   the filenames UUnnnE.EXE (english version) resp. UUnnn.EXE (german
  12.   version). 'nnn' means the version number, eg. UU133E.EXE. Additionally
  13.   UU can be found in internet at "ftp.elf.stuba.sk/pub/pc/pack".
  14.   Please take also a look at Marcel Lemke's (author of ACE) homepage
  15.   "http://members.aol.com/mlemke6413/ace.htm".
  16. ---------------------------------------------------------------------------
  17.  
  18.  Attention: This is the first try of a REACE batch and still very imperfect.
  19.  Use it at your own risk! The author is not to be made responsible for
  20.  data loss or other missfortunes.
  21.  
  22.  The batches and the program TDIR.EXE are FREEWARE (for UU.EXE see UU.TXT).
  23.  
  24.  On principle REACE can also be used to convert into any other archive
  25.  format. Instead of ACE.EXE any other packer may be called in the batch.
  26.  
  27.  REACE.BAT is for DOS 5.0 or higher and needs (besides the unpacker UU.EXE)
  28.  the additional tool TDIR.EXE. REACE.BTM runs under 4DOS 5.0+ and does not
  29.  need TDIR.EXE.
  30.  
  31.  The tool TDir performs some work which DOS is not able to do:
  32.  
  33.   - Split the archive name into path, filename and extension.
  34.   - Store name of the current directory in environment.
  35.   - Create a temporary directory and change into it.
  36.   - With /D as second parameter erases tempdir and changes back to
  37.     the previously stored directory.
  38.   - With a third parameter not only the directory REACE$$$.$$$ is erased,
  39.     but also its base directory, eg. C:\TEMP\REACE$$$.$$$
  40.     Example:   TDIR C:\TEMP /D    erases only REACE$$$.$$$ in C:\TEMP
  41.                TDIR C:\TEMP /D X  erases REACE$$$.$$$ _and_ C:\TEMP.
  42.  
  43.  Should TDir output an error message that there is not enough
  44.  environment space, please increase it in your CONFIG.SYS. For example:
  45.  
  46.    SHELL=C:\DOS\COMMAND.COM /E:1024 /P
  47.                                ^^^^
  48. ---------------------------------------------------------------------------
  49.  
  50. A.) REACE.*
  51. -----------
  52.  
  53.  Now to the function of REACE itself. The syntax is:
  54.  
  55.     REACE ARCHIV.EXT [further parameters for UU; optional]
  56.  
  57.  Examples:
  58.  ---------
  59.  
  60.     REACE TEST.ARJ              converts TEST.ARJ to TEST.ACE
  61.  
  62.     REACE C:\ARCS\PICS.RAR      converts C:\ARCS\PICS.RAR to
  63.                                 C:\ARCS\PICS.ACE
  64.  
  65.     REACE DBASE.ZIP /D          creates DBASE.ACE and - if successful -
  66.                                 erases DBASE.ZIP.
  67.  
  68. ---------------------------------------------------------------------------
  69.  
  70. B.) REACEALL.*
  71. --------------
  72.  
  73.  With REACEALL.BAT/.BTM it is possible to convert several archives in one run.
  74.  The syntax is:
  75.  
  76.     REACEALL ARCHIVE(S)                        (wildcards allowed)
  77.  
  78.  If a pathname is used with ARCHIVE(S), also the drive letter should be
  79.  applied, if the temporary directory in REACE.BAT/.BTM points to another
  80.  drive (the default is C:\TEMP). For example
  81.  
  82.     REACEALL D:\ARCS\*.*
  83.  
  84.  and not
  85.  
  86.     REACEALL \ARCS\*.*
  87.  
  88. ---------------------------------------------------------------------------
  89.  
  90.  Tips:
  91.  -----
  92.  
  93.  1.) Further settings for UU.EXE or ACE.EXE may also be implemented in
  94.      REACE.BAT resp. REACE.BTM directly if to be used on a regular basis.
  95.      For a default archive banner the switch -zcommentfile may be added
  96.      after ACE.EXE for example.
  97.  
  98.  2.) If you are using the default settings in UU.CFG, it is recommended to
  99.      erase that file. This speeds up the operation of UU.EXE significantly,
  100.      because there is no need anymore to read UU.CFG line by line. UU.EXE
  101.      uses the internal program defaults instead.
  102.  
  103.  3.) If the archive contents shall be scanned for viruses after unpacking
  104.      and before creating the new ACE archive, simply uncomment the
  105.      corresponding lines in the batches (remove the '::'s) and edit them
  106.      to use the virus scanner of your choice.
  107.  
  108.  
  109. ---------------------------------------------------------------------------
  110.  
  111.  What REACE (still) can't do:
  112.  ----------------------------
  113.  
  114.  - Adopt archive comments 1:1 from the source archive.
  115.  - Apply a special treatment for AV-secured archives.
  116.  
  117.  I am working on it... :-)
  118.  
  119. ---------------------------------------------------------------------------
  120.  
  121.  Files in the distribution archive
  122.  ---------------------------------
  123.  
  124.  - REACE.BAT            Batch for DOS 5.0+.
  125.  - REACE.BTM            Batch for 4DOS 5.x.
  126.  - REACEALL.*           Batches for multiple conversion.
  127.  - TDIR.EXE             Additional tool for REACE.
  128.  - REACE.TXT            This short documentation.
  129.  - UU.*                 Universal Unpacker (needed for decompression).
  130.  - ENGLISH\*.*          English versions.
  131.  - FILE_ID.DIZ          Short program description for BBSs.
  132.  
  133. ---------------------------------------------------------------------------
  134.  
  135.  My address:            Juergen Peters
  136.  -----------            Sundernstr. 30
  137.                         D-33829 Borgholzhausen
  138.                         Germany
  139.  
  140.                         Fax/BBS    :  +49-5425-4405
  141.  
  142.                         FidoNet    :  2:2432/344
  143.                         VirNet     :  9:493/4244
  144.                         ZyXELNet   :  16:4902/144
  145.                         GerNet     :  21:100/1744
  146.                         OS2Net     :  81:491/3244
  147.                         TreiberNet :  405:3260/973
  148.                         eMail      :  Gray.Beast@t-online.de
  149.  
  150. ---------------------------------------------------------------------------
  151.  
  152. Program history:
  153. ----------------
  154.  
  155. 0.01   07-22-97   - First beta.
  156. 0.02   07-23-97   - Sfx files are now converted into EXEs correctly.
  157.                   - Switch /R is default with UU.EXE now.
  158. 0.03   07-24-97   - Little syntax help, if called without parameters or
  159.                     archive not found.
  160.                   - Referring to freeware character in this text :-).
  161. 0.04   08-04-97   - German and english versions available.
  162.                   - Tool UU is not supplied any more with REACE. Please
  163.                     download it separately (see beginning of this doc).
  164.                   - Some small corrections.
  165. 0.05   08-16-97   - Parameter /X is used with UU.
  166.                   - UU is supplied again with REACE (only EXE, CFG, TXT).
  167.        08-17-97   - REACE.BTM and REACEENG.BTM use SET/M (if someone calls
  168.                     the batches from a shell or the like).
  169. 0.06   08-29-97   - If source and target are sfxes, the source is renamed to
  170.                     .EXO before creating the target to avoid name conflicts.
  171. 0.07   09-05-97   - REACEALL batches for conversion of multiple archives in
  172.                     on run (including wildcards).
  173.                   - English versions in own subdirctory ENGLISH.
  174.        09-06-97   - Bugfix at EXE renaming. As an old 4DOS user I did not
  175.                     take account of one of the inflexibilities of "pure" DOS.
  176. 0.08   09-08-97   - Correct handling of archives which contain readonly files
  177.                     with REACE.BTM.
  178.                   - Tempdir REACE$$$.$$$ was not deleted by REACE.BTM.
  179.        09-11-97   - Fixed passing parameters from REACEALL.* to REACE.*.
  180.        09-16-97   - New UU version.
  181.                   - Hint to PATH variable in batches and this text.
  182. 0.09   09-18-97   - Fixed another bug in REACE.BTM concerning sfxes (thanks
  183.                     to George Shadoff).
  184. 0.10   09-21-97   - Early detection of unknown or already ACE file as errortrap
  185.                     for REACEALL *.*. If another packer than ACE.EXE is used,
  186.                     please change the corresponding errorlevel 90 to the one
  187.                     of the other format, eg. 15 for RAR (suggestion by George
  188.                     Shadoff).
  189.                   - Two examples for using another packer than ACE added.
  190. 0.11   09-29-97   - Minimized problems when converting LZH files with absolute
  191.                     paths within.
  192.                   - New UU version.
  193. 0.12   11-01-97   - More recognized archive formats (new UU.EXE 1.32).
  194.        01-01-98   - Again enhanced UU.EXE.
  195. 0.12a  05-10-98   -   "       "      "
  196. ---------------------------------------------------------------------------
  197.